in public - English Synonyms Dictionary

in public

adv.
[1] publicly , publically